# 《DeepSeek RAG 知识库》第6节:Ollama RAG 知识库接口服务实现
作者:小傅哥
博客:https://bugstack.cn (opens new window)
沉淀、分享、成长,让自己和他人都能有所收获!😄
# 一、本章诉求
以上一节知识库的测试案例,将这部分功能以接口方式提供。包括;知识库的上传、选择和使用。
# 二、技术方案
知识库的上传和使用是明确的,但选择哪个知识库是需要把对应的知识库记录起来。这里我们选择 Redis 列表进行记录。如果是公司里大型的知识库,还需要使用 MySQL 数据库进行存储。
# 三、功能实现
# 1. 工程结构
# 2. 引入组件
<dependency>
<groupId>org.redisson</groupId>
<artifactId>redisson-spring-boot-starter</artifactId>
<version>3.44.0</version>
</dependency>
1
2
3
4
5
2
3
4
5